#include "xsUtils.hpp"

#include <ctime>

namespace xs
{

//=================================================================================================
// Timer::Timer
//=========

Timer::Timer(): m_start_time(std::clock()) 
{
}
	
//=================================================================================================
// Timer::restart
//=========

void Timer::restart()
{
	m_start_time = std::clock();
}

//=================================================================================================
// Timer::elapsed
//=========

long Timer::elapsed()
{
	return (std::clock() - m_start_time)*1000/CLOCKS_PER_SEC;
}

}